grand final - French English Dictionary

grand final

Meanings of "grand final" with other terms in English French Dictionary : 1 result(s)

French English
Petroleum
grand émetteur final [m] large final emitter